Make this closer to the mockups.
https://bugzilla.gnome.org/show_bug.cgi?id=682253
}
.notification-close {
- -shell-close-overlap: 14px;
+ /* we start out in the top right of the
+ * notification, inset.
+ *
+ * center is 32px/2 = 17px
+ *
+ * adjust left 2px
+ * adjust down 8px */
+
+ -shell-close-overlap-x: 15px;
+ -shell-close-overlap-y: 12px;
}
.window-close:rtl {
closeButton.connect('style-changed', function() {
let themeNode = closeButton.get_theme_node();
- let overlap = themeNode.get_length('-shell-close-overlap');
- closeButton.translation_x = overlap;
- closeButton.translation_y = -overlap;
+ closeButton.translation_x = themeNode.get_length('-shell-close-overlap-x');
+
+ // libcroco doesn't support negative units
+ closeButton.translation_y = -themeNode.get_length('-shell-close-overlap-y');
});
return closeButton;